﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace com.eforceglobal.crux.configuration.DTOs
{
    public class NavigationInformation
    {
        private string _NaviagtionItemName = "";
        public string NaviagtionItemName
        {
            get { return _NaviagtionItemName; }
            set { _NaviagtionItemName = value; }
        }

        private string _ConnectedViewName = "";
        public string ConnectedViewName
        {
            get { return _ConnectedViewName; }
            set { _ConnectedViewName = value; }
        }

        

        private string _ConnectedViewURL = "";

        public string ConnectedViewURL
        {
            get { return _ConnectedViewURL; }
            set { _ConnectedViewURL = value; }
        }

        private string _NavigationItemDescription = "";

        public string NavigationItemDescription
        {
            get { return _NavigationItemDescription; }
            set { _NavigationItemDescription = value; }
        }

        private int _NavigationItemSortOrder = 0;
        public int NavigationItemSortOrder
        {
            get { return _NavigationItemSortOrder; }
            set { _NavigationItemSortOrder = value; }
        }


        private RoleConfigurationInformation _RoleConfigurationInformation = new RoleConfigurationInformation();
        public RoleConfigurationInformation RoleConfigurationInformation
        {
            get { return _RoleConfigurationInformation; }
            set { _RoleConfigurationInformation = value; }
        }

        private bool _IsNavigationViewInternal = true;

        public bool IsNavigationViewInternal
        {
            get { return _IsNavigationViewInternal; }
            set { _IsNavigationViewInternal = value; }
        }

        

    }
}
